sled cultivator - French English Dictionary